practically indestructible - Spanish English Dictionary